About Indiglo Capital Ltd (SC686934) United Kingdom