About Loc Brand Solutions Ltd (12409368) United Kingdom