About Kumquat Prop Ltd (10706859) United Kingdom