About Perdiki Solutions Ltd (13599948) United Kingdom