About Purple Lime Holdings Ltd (SC629388) United Kingdom