About Xaloc (1-no 402) Limited (SC087217) United Kingdom