About Freddox Uk Limited (11270030) United Kingdom