About Hitsquad Baby Limited (12875204) United Kingdom