About Rita Blah Limited (10733650) United Kingdom