About Sibar Ltd (07473042) United Kingdom