About Slacom (no.10) Limited (SC271362) United Kingdom