About Oloms Lions Limited (09548078) United Kingdom