About Bad Oak Solutions Limited (12220379) United Kingdom