About Nefis Ocakbasi Limited (12173185) United Kingdom