About Satalok Solutions Ltd (12918838) United Kingdom