About Mankri Properties Limited (13398379) United Kingdom