About I Love My Bff Limited (11847248) United Kingdom