About Patlccs Ltd (SC692516) United Kingdom