About Magritte Management Limited (06577451) United Kingdom