About S Bod Solutions Limited (SC617326) United Kingdom