About Longfenix Gruppe Ltd (13352384) United Kingdom