About The Fat Baba G Ltd (12906354) United Kingdom