About Helfferich Aaron X Ltd (13371277) United Kingdom