About Rebelchip Ltd (12024914) United Kingdom