About Bog & Andra Limited (12026178) United Kingdom