About Qikr Ltd (13291320) United Kingdom