About Lok Developments 03 Limited (11824198) United Kingdom