About Hamran Holdings Ltd (13479968) United Kingdom