About White Rabbit & Co. Limited (SC654179) United Kingdom