About Piran Holdings Ltd (12464105) United Kingdom