About Heglar Limited (10544085) United Kingdom