About Magflo Ltd (SC630828) United Kingdom