About Fidallo Limited (10325757) United Kingdom