About Xaloc (1-no.102) Limited (SC088168) United Kingdom