About Besseoric Ltd (12110002) United Kingdom