About Y. O. Bijilos Ltd (07639898) United Kingdom