About Lok Developments 07 Limited (12294672) United Kingdom