About Bola Jessie Limited (12470807) United Kingdom