About Ultimate Technology Europe Ltd (06522055) United Kingdom