About Fat Rat Limited (10184533) United Kingdom