About Sevenoaks Associates Advisory Limited (10438955) United Kingdom