About Kubus (peterborough) Ltd (12724991) United Kingdom