About Gab&raf Ltd (12267401) United Kingdom