About Leonine Global Developers Limited (09007189) United Kingdom