About Magoraf Limited (10356063) United Kingdom