About Clara House Ltd. (SC388973) United Kingdom