About Sarr Management Ltd (11114068) United Kingdom