About 4 Beta Investment Ltd (12121303) United Kingdom