About Shajan Shahul Hameed Limited (13374935) United Kingdom