About Stellar Law Ltd. (06610207) United Kingdom