About Lok Developments 08 Limited (12300641) United Kingdom