About Khaleda Limited (09322168) United Kingdom