About Dipi Solutions Ltd (12056530) United Kingdom