About Prop Iq Limited (12188258) United Kingdom