About Lorac International Limited (13342455) United Kingdom