About Afflussen Ltd (09480635) United Kingdom