About Bayergeo Ltd (12338766) United Kingdom