About Sabeel Management Llp (OC362688) United Kingdom