About Protaras Limited (11257390) United Kingdom