About Purple Beetle Limited (12656104) United Kingdom