About Afloronm Ltd (13500870) United Kingdom