About Lok Developments 05 Limited (11824444) United Kingdom