About Sarr Ngom Ltd (13087513) United Kingdom