About Hamran Management Limited (08156779) United Kingdom