About Xaloc (1-no.406) Limited (SC088169) United Kingdom