About Pajarc Limited (12998804) United Kingdom