About Paralelo Ltd (12937386) United Kingdom