About Belljar Ltd (10536777) United Kingdom