About Fitr. Holdings Limited (09759426) United Kingdom