About Loc 2 Limited (11257012) United Kingdom