About Pelagus Limited (12327680) United Kingdom