About Kwikjersey Ltd (10153262) United Kingdom