About Foxmagna Limited (04498657) United Kingdom