About Bittacus Limited (09153464) United Kingdom