About Beta Ip Consulting Limited (12225434) United Kingdom