About Jalakar Property Limited (12532252) United Kingdom