About Jamie Selby Limited (12612100) United Kingdom