About Fantom Holdings Limited (10353645) United Kingdom