About Kherhold Limited (SC707207) United Kingdom