About Independent By Design Ltd (09692801) United Kingdom