About Sebastian Andersson Consulting Ltd (11521241) United Kingdom