About Ramzi Yakob Ltd (12585970) United Kingdom