About Gibako Solutions Ltd (13078985) United Kingdom