About Chipboss Ltd (12083261) United Kingdom